﻿using SachOnlineLibrary.Public;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class UC_User_UCDangKi : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["ten"] != null)
        {
            Response.Redirect("Default.aspx");
        }
    }    
    protected void btnDangKi_Click(object sender, ImageClickEventArgs e)
    {
        TaiKhoan kh = new TaiKhoan();
        kh.TenTK = txtTaiKhoan.Text;
        kh.MatKhau = txtMatKhau.Text;
        kh.Ten = txtTen.Text;
        kh.Email = txtEmail.Text;
        kh.SoDT = txtSDT.Text;
        kh.DiaChi = txtDiaChi.Text;
        string ngaysinh = txtNgaySinh.Text;
        kh.NgaySinh = DateTime.ParseExact(ngaysinh, "dd/MM/yyyy", null);
        DangKiBLL DNB = new DangKiBLL();
        if (DNB.CheckTaiKhoan(kh.TenTK) == false)
        {
            bool kt = DNB.Taotk(kh);
            if (kt == true)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Tạo tài khoản thành công. Mời bạn đăng nhập.');location.href='default.aspx?page=dangnhap';", true); 
            }
            else
                lblThongBao.Text = "Tạo tài khoản thất bại";
        }
        else
        {
            ViewState["kttaikhoan"] = kh.TenTK;
            Response.Write("<script language='javascript'> alert('Tài khoản đã tồn tại ');</script>");
        }
    }
}